<?php

function utemezheto_checkboxok_feldolgozasa($tanarok, $hallgatok, $szervezheti, $bejelentkezett_oktato_id)
{
  foreach($hallgatok as $hallgato)
  {
    foreach($tanarok as $tanar)
    {
      if(isset($_POST['tanarok'.$hallgato['hallgato_id']]))
      {
        $bepipalt_tanarok = $_POST['tanarok'.$hallgato['hallgato_id']];
        if(in_array($tanar["id"], $bepipalt_tanarok))
        {
          $rows = query_futtatas("
            SELECT * FROM 
              oktato_hallgato
            WHERE
              oktato_id = ".$tanar["id"]."
              AND hallgato_id = ".$hallgato["hallgato_id"]."
          ");
          if(count($rows) == 0)
          {
            query_futtatas("
              INSERT INTO oktato_hallgato VALUES (
                '',
                ".$tanar["id"].",
                ".$hallgato["hallgato_id"]."
              )
            ");
          }
        }
        else
        {
          if($szervezheti || $tanar["id"] == $bejelentkezett_oktato_id)
          {
            torles($tanar["id"], $hallgato["hallgato_id"]);
          }
        }
      }
      else
      {
        if($szervezheti || $tanar["id"] == $bejelentkezett_oktato_id)
        {
          torles($tanar["id"], $hallgato['hallgato_id']);
        }
      }
    }
  }
}

function torles($tanar_id, $hallgato_id)
{
    query_futtatas("
      DELETE FROM 
        oktato_hallgato 
      WHERE
        oktato_id = ".$tanar_id."
        AND hallgato_id = ".$hallgato_id."
    ");
}

?>